// xx_tool.cpp
#include "xx_tool.h"
#include <Arduino.h> // 确保包含Arduino库

bool isNull(const char *str)
{
    if (str != nullptr && str[0] == '\0')
    {
        return true;
    }
    else if (str == nullptr)
    {
        return true;
    }
    else
    {
        return false;
    }
}

// DEBUG LOG
#define DEBUG true
// 输出日志
void log(const char *format, ...)
{
    if (DEBUG)
    {
        va_list args;
        va_start(args, format);
        // xx_mqtt_sendMessage("P/L",format);
        Serial.printf(format, args); // 使用printf进行格式化输出
        va_end(args);
    }
}

void xx_tool_setup(){
    Serial.begin(115200);
}